package com.dhecp.project.api.mapper;

import com.dhecp.core.genericDao.GenericDao;
import com.dhecp.project.api.domain.AccountCountForCompany;
import org.apache.ibatis.annotations.Param;

import java.util.List;
import java.util.Map;

/**
 * 公司实时资金 DAO
 * @author DH-Xxj
 * @version 2022年10月19日
 */
public interface AccountCountForCompanyMapper extends GenericDao<AccountCountForCompany, String>{
	
	/**
	 * 查询
	 * @param params
	 * @return List - AccountCountForCompany
	 * @author DH-Xxj
	 */
	List<AccountCountForCompany> selectAll(Map<String, Object> params);


	/**
	 * 查询单个实体
	 * @author Jason
	 */
	AccountCountForCompany queryFirstByVGsBm(@Param("vGsBm") String vGsBm);

	/**
	 * 修改一个实体对象（UPDATE一条记录）
	 *
	 * @param entity 实体对象
	 * @return 修改的对象个数，正常情况=1
	 */
	int updateAccountCountForCompany(AccountCountForCompany entity);
}
